upfront investment

Translations
первоначальные инвестиции
An upfront investment is necessary to start the business.
Для начала бизнеса необходимы первоначальные инвестиции.
Definitions
An upfront investment refers to the initial amount of money that is required to be paid or invested before a project, business, or venture begins. This investment is typically made to cover initial costs such as equipment, materials, or operational expenses, and is expected to generate returns over time.